home *** CD-ROM | disk | FTP | other *** search
/ Virtual Sex With Nikki Tyler / Virtual Sex with Nikki Tyler.iso / pc / nikki.dxr / Internal_2.ls < prev    next >
Encoding:
Text File  |  1999-06-27  |  16.3 KB  |  239 lines

  1. global gMovie1TimeCodes, gMovie2TimeCodes, gMovie3TimeCodes, gMovie4TimeCodes, gMovie5TimeCodes, gMovie6TimeCodes, gMovie7TimeCodes, gMovie8TimeCodes, gMovie9TimeCodes, gMovie10TimeCodes, gWhichMovie, gWhichClip, gForeplayStartFrame, gForeplayEndFrame, gQ, gVoid, gOldQuinCast, gNew, gFullScreenOrigClass, gFullScreen, gCastOffset, gMissionaryToDoggy, gDoggyToMissionary, gTopToReverseTop, gReverseTopToTop, gTopToReverseTop2, gReverseTopToTop2, gMissionaryToTop, gDoggyToReverseTop, gPosList, gWhichDim, gMissionaryToDoggyDef, gDoggyToMissionaryDef, gTopToReverseTopDef, gReverseTopToTopDef, gTopToReverseTop2Def, gReverseTopToTop2Def, gMissionaryToTopDef, gDoggyToReverseTopDef, gDoRandom, gStaring, gTalk, gTalkLoop, gWhichQuin, gQuinList, gQuinDef, gQuinPos, gReFigure, gQuinSprite, gFasterMachine, gMovieSprite, gStartTime, gStopTime, gIntroPlayed, gTopToMissionary, gReverseTopToDoggy, gTopToMissionaryDef, gReverseTopToDoggyDef, gPreviousClip, gPosing, gStartFrame, gEndFrame, gLastPhrase, gQuitFrame
  2.  
  3. on setQuin
  4.   gDoRandom = 1
  5.   whichCast = "cQuin" & the colorDepth > 8 & ".CST"
  6.   if the machineType = 256 then
  7.     setFileNameLib("cQuin.CST", whichCast)
  8.   else
  9.     setFileNameLib("cQuin.CST", whichCast)
  10.   end if
  11.   gQuinSprite = 46
  12.   gReFigure = 0
  13.   gCastOffset = the number of member cast 1 of castLib "cquin.cst"
  14.   case gFasterMachine of
  15.     1:
  16.       setQuinVarsFaster()
  17.     otherwise:
  18.       setQuinVarsSlower()
  19.   end case
  20. end
  21.  
  22. on setQuinVarsFaster
  23.   gQ = "Faster"
  24.   gMissionaryToDoggy = [100, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 16, 101, 16, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 1, 1]
  25.   gMissionaryToDoggyDef1 = [0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, 2, 1, 0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, -17, -18, 2, 1]
  26.   gMissionaryToDoggyDef2 = [0, -1, -2, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, -1, -2, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
  27.   gMissionaryToDoggyDef = [gMissionaryToDoggyDef1, gMissionaryToDoggyDef2]
  28.   gDoggyToMissionary = [101, 16, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 1, 1, 100, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 16]
  29.   gDoggyToMissionaryDef1 = [0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, -17, -18, 2, 1, 0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, 2, 1]
  30.   gDoggyToMissionaryDef2 = [0, -1, -2, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, -1, -2, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
  31.   gDoggyToMissionaryDef = [gDoggyToMissionaryDef1, gDoggyToMissionaryDef2]
  32.   gTopToReverseTop = [102, 47, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 71, 103, 71, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 47]
  33.   gTopToReverseTopDef1 = [0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, -17, -18, -19, -20, -21, -23, -24, -25, -26, 2, 1, 0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, -17, -18, -19, -20, -21, -22, -23, -24, -25, -26, 2, 1]
  34.   gTopToReverseTopDef2 = [0, -1, -2, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, -1, -2, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
  35.   gTopToReverseTopDef = [gTopToReverseTopDef1, gTopToReverseTopDef2]
  36.   gReverseTopToTop = [103, 71, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 47, 47, 102, 47, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 71]
  37.   gReverseTopToTopDef1 = [0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, -17, -18, -19, -20, -21, -22, -23, -24, -25, -26, 2, 1, 0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, -17, -18, -19, -20, -21, -22, -23, -24, -25, 2, 1]
  38.   gReverseTopToTopDef2 = [0, -1, -2, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, -1, -2, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
  39.   gReverseTopToTopDef = [gReverseTopToTopDef1, gReverseTopToTopDef2]
  40.   gTopToReverseTop2 = [102, 57, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 71, 71, 103, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 57, 57]
  41.   gTopToReverseTop2Def1 = [0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, 2, 1, 0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, 2, 1]
  42.   gTopToReverseTop2Def2 = [0, -1, -2, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, -1, -2, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
  43.   gTopToReverseTop2Def = [gTopToReverseTop2Def1, gTopToReverseTop2Def2]
  44.   gReverseTopToTop2 = [103, 71, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 57, 57, 102, 57, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 71]
  45.   gReverseTopToTop2Def1 = [0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, -16, 2, 1, 0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, 2, 1]
  46.   gReverseTopToTop2Def2 = [0, -1, -2, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, -1, -2, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
  47.   gReverseTopToTop2Def = [gReverseTopToTop2Def1, gReverseTopToTop2Def2]
  48.   gMissionaryToTop = [100, 1, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 102]
  49.   gMissionaryToTopDef1 = [0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, 2, 1, 0]
  50.   gMissionaryToTopDef2 = [0, -1, -2, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
  51.   gMissionaryToTopDef = [gMissionaryToTopDef1, gMissionaryToTopDef2]
  52.   gDoggyToReverseTop = [101, 16, 17, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 71, 103]
  53.   gDoggyToReverseTopDef1 = [0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, 2, 1, 0]
  54.   gDoggyToReverseTopDef2 = [0, -1, -2, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
  55.   gDoggyToReverseTopDef = [gDoggyToReverseTopDef1, gDoggyToReverseTopDef2]
  56.   gTopToMissionary = [102, 47, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 1, 100]
  57.   gTopToMissionaryDef = [gMissionaryToTopDef1, gMissionaryToTopDef2]
  58.   gReverseTopToDoggy = [103, 71, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 17, 16, 101]
  59.   gReverseTopToDoggyDef = [gDoggyToReverseTopDef1, gDoggyToReverseTopDef2]
  60. end
  61.  
  62. on setQuinVarsSlower
  63.   gQ = "Slower"
  64.   gMissionaryToDoggy = [100, 1, 1, 3, 5, 7, 9, 11, 13, 15, 16, 16, 101, 16, 16, 18, 20, 22, 24, 26, 28, 30, 32, 1, 1]
  65.   gMissionaryToDoggyDef1 = [0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, 1, 0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, 1]
  66.   gMissionaryToDoggyDef2 = [0, -1, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, -1, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
  67.   gMissionaryToDoggyDef = [gMissionaryToDoggyDef1, gMissionaryToDoggyDef2]
  68.   gDoggyToMissionary = [101, 16, 16, 18, 20, 22, 24, 26, 28, 30, 32, 1, 1, 100, 1, 1, 2, 4, 6, 8, 10, 12, 14, 15, 16]
  69.   gDoggyToMissionaryDef1 = [0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, 1, 0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, 1]
  70.   gDoggyToMissionaryDef2 = [0, -1, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, -1, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
  71.   gDoggyToMissionaryDef = [gDoggyToMissionaryDef1, gDoggyToMissionaryDef2]
  72.   gTopToReverseTop = [102, 47, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 71, 103, 71, 71, 73, 75, 77, 79, 81, 83, 85, 56, 54, 52, 50, 48, 47, 47]
  73.   gTopToReverseTopDef1 = [0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, 1, 0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, 1]
  74.   gTopToReverseTopDef2 = [0, -1, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, -1, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
  75.   gTopToReverseTopDef = [gTopToReverseTopDef1, gTopToReverseTopDef2]
  76.   gReverseTopToTop = [103, 71, 71, 73, 75, 77, 79, 81, 83, 85, 56, 54, 52, 50, 48, 47, 47, 102, 47, 47, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 71, 71]
  77.   gReverseTopToTopDef1 = [0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, 1, 0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, -11, -12, -13, -14, -15, 1]
  78.   gReverseTopToTopDef2 = [0, -1, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, -1, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
  79.   gReverseTopToTopDef = [gReverseTopToTopDef1, gReverseTopToTopDef2]
  80.   gTopToReverseTop2 = [102, 57, 57, 59, 61, 63, 65, 67, 69, 71, 71, 103, 71, 71, 73, 75, 77, 79, 81, 83, 85, 57, 57]
  81.   gTopToReverseTop2Def1 = [0, -1, -2, -3, -4, -5, -6, -7, -8, -9, 1, 0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, 1]
  82.   gTopToReverseTop2Def2 = [0, -1, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, -1, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
  83.   gTopToReverseTop2Def = [gTopToReverseTop2Def1, gTopToReverseTop2Def2]
  84.   gReverseTopToTop2 = [103, 71, 71, 73, 75, 77, 79, 81, 83, 85, 57, 57, 102, 57, 57, 58, 60, 62, 64, 66, 68, 70, 71, 71]
  85.   gReverseTopToTop2Def1 = [0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, 1, 0, -1, -2, -3, -4, -5, -6, -7, -8, -9, -10, 1]
  86.   gReverseTopToTop2Def2 = [0, -1, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, -1, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1]
  87.   gReverseTopToTop2Def = [gReverseTopToTop2Def1, gReverseTopToTop2Def2]
  88.   gMissionaryToTop = [100, 1, 34, 36, 38, 40, 42, 44, 46, 47, 102]
  89.   gMissionaryToTopDef1 = [0, -1, -2, -3, -4, -5, -6, -7, -8, 1, 0]
  90.   gMissionaryToTopDef2 = [0, -1, 8, 7, 6, 5, 4, 3, 2, 1, 0]
  91.   gMissionaryToTopDef = [gMissionaryToTopDef1, gMissionaryToTopDef2]
  92.   gDoggyToReverseTop = [101, 16, 86, 88, 90, 92, 94, 96, 98, 71, 103]
  93.   gDoggyToReverseTopDef1 = [0, -1, -2, -3, -4, -5, -6, -7, -8, 1, 0]
  94.   gDoggyToReverseTopDef2 = [0, -1, 8, 7, 6, 5, 4, 3, 2, 1, 0]
  95.   gDoggyToReverseTopDef = [gDoggyToReverseTopDef1, gDoggyToReverseTopDef2]
  96.   gTopToMissionary = [102, 47, 46, 44, 42, 40, 38, 36, 34, 1, 100]
  97.   gTopToMissionaryDef = [gMissionaryToTopDef1, gMissionaryToTopDef2]
  98.   gReverseTopToDoggy = [103, 71, 98, 96, 94, 92, 90, 88, 86, 16, 101]
  99.   gReverseTopToDoggyDef = [gDoggyToReverseTopDef1, gDoggyToReverseTopDef2]
  100. end
  101.  
  102. on class
  103.   case the frame <= gForeplayEndFrame of
  104.     1:
  105.       return 1
  106.   end case
  107.   case the frame >= gQuitFrame of
  108.     1:
  109.       return 1
  110.   end case
  111.   case the frame >= label("FullScreen") of
  112.     1:
  113.       case gFullScreenOrigClass > 0 of
  114.         1:
  115.           return gFullScreenOrigClass
  116.       end case
  117.   end case
  118.   return 2
  119. end
  120.  
  121. on talk whichPhrase, whichRate
  122.   gLastPhrase = whichPhrase
  123.   updateSound(the soundLevel)
  124.   updateStage()
  125.   gTalk = 1
  126.   if gDoRandom = 2 then
  127.     gDoRandom = 0
  128.     exit
  129.   end if
  130.   cursor(4)
  131.   setMovieRate(0.0)
  132.   updateStage()
  133.   whichClass = class()
  134.   timeCodes = getAt(gMovie6TimeCodes, whichPhrase)
  135.   gStartTime = getAt(timeCodes, 1)
  136.   gStopTime = getAt(timeCodes, 2)
  137.   gStopTime = checkRange(gStopTime, gStartTime, gStopTime)
  138.   delayFor(10)
  139.   repeat while the mouseDown
  140.     updateStage()
  141.   end repeat
  142.   sprite(gMovieSprite).movieTime = gStartTime
  143.   updateStage()
  144.   setMovieRate(1.0)
  145.   updateStage()
  146.   repeat while sprite(gMovieSprite).movieTime < gStopTime
  147.     if the mouseDown then
  148.       exit repeat
  149.     end if
  150.     updateStage()
  151.   end repeat
  152.   setMovieRate(0.0)
  153.   updateStage()
  154.   cursor(-1)
  155.   gNew = 1
  156.   case (count(timeCodes) > 3) and (whichClass = 1) of
  157.     1:
  158.       gStartTime = getAt(timeCodes, 3)
  159.       gStopTime = getAt(timeCodes, 4)
  160.       case gStopTime < gStartTime of
  161.         1:
  162.           gStopTime = gStartTime
  163.       end case
  164.       gStopTime = checkRange(gStopTime, gStartTime, gStopTime)
  165.       sprite(gMovieSprite).movieTime = gStartTime
  166.       updateStage()
  167.       setMovieRate(whichRate)
  168.       gPlaying = 1
  169.       gTalk = 1
  170.       gTalkLoop = 1
  171.       sprite(gMovieSprite).volume = 0
  172.       case [whichClass, whichPhrase] of
  173.         [1, 1]:
  174.           setAt(gWhichMovie, 1, 6 + random(3))
  175.           checkGWhichMovie(whichClass, 7)
  176.           setAt(gWhichClip, 1, 1)
  177.       end case
  178.     otherwise:
  179.       gPlaying = 0
  180.       gTalk = 0
  181.       gTalkLoop = 0
  182.   end case
  183. end
  184.  
  185. on setQuinCodesNikki
  186.   gForeplayStartFrame = label("foreplayStart")
  187.   gForeplayEndFrame = label("foreplayEnd")
  188.   gMovie1TimeCodes = [[60, 4084, 4144, 8168], [8228, 11376, 11436, 14584], [14644, 16276, 16336, 17968]]
  189.   gMovie2TimeCodes = [[18028, 21820, 21880, 25672], [25732, 28278, 28338, 30884], [30944, 32356, 32416, 33828]]
  190.   gMovie3TimeCodes = [[33888, 38734, 38796, 43642], [43702, 47340, 47400, 51038], [51098, 52384, 52444, 53730]]
  191.   gMovie4TimeCodes = [[53790, 58236, 58296, 62742], [62802, 67494, 67554, 72246], [72306, 73682, 73742, 75118]]
  192.   gMovie5TimeCodes = [[75178, 79480, 79540, 83842], [83902, 88042, 88102, 92242], [92302, 94970, 95030, 97698]]
  193.   talkList = [[115518, 115728], [115788, 116142], [116202, 116344], [116404, 116752], [116812, 117244]]
  194.   random1 = getAt(talkList, random(3))
  195.   random2 = getAt(talkList, random(2) + 3)
  196.   gMovie6TimeCodes = [[113932, 115458, 114402, 115458], [115518, 115728], [115788, 116142], [116202, 116344], [116404, 116752], [116812, 117244], random1, random2, [117304, 118090, 117514], [118150, 118562], [118622, 119002]]
  197.   gMovie7TimeCodes = [[119062, 123124, 123184, 127246], [127306, 130784, 130844, 134322], [134382, 135330, 135390, 136340 - 2]]
  198.   gMovie8TimeCodes = [[136400, 140286, 140346, 144232], [144292, 148506, 148566, 152780], [152840, 153514, 153574, 154248]]
  199.   gMovie9TimeCodes = [[154308, 158580, 158640, 162912], [162966, 166650, 166710, 170394], [170454, 172172, 172232, 173950]]
  200.   gMovie10TimeCodes = [[97758, 101260, 101320, 104822], [104882, 107558, 107618, 110294], [110354, 112082, 112142, 113872 - 2]]
  201. end
  202.  
  203. on setQuinCodes
  204.   case the shiftDown and the controlDown of
  205.     0:
  206.       t1 = 124
  207.       t2 = 120
  208.       t3 = 124
  209.       t4 = 120
  210.       tL = 124
  211.     1:
  212.       t1 = 0
  213.       t2 = 0
  214.       t3 = 0
  215.       t4 = 0
  216.       tL = 0
  217.   end case
  218.   plus1 = 24
  219.   plus2 = 48
  220.   minus1 = -96
  221.   minus2 = -128
  222.   minus3 = -30
  223.   gForeplayStartFrame = label("foreplayStart")
  224.   gForeplayEndFrame = label("foreplayEnd")
  225.   gMovie1TimeCodes = [[60 + t1, 4084 + t2 + minus2, 4144 + t3, 8168 + t4 + minus2], [8228 + t1, 11376 + t2 + minus2, 11436 + t3, 14584 + t4 + minus2], [14644 + t1, 16276 + t2 + minus1, 16336 + t3, 17968 + t4 + minus1]]
  226.   gMovie2TimeCodes = [[18028 + t1, 21820 + t2 + minus2, 21880 + t3, 25672 + t4 + minus2], [25732 + t1, 28278 + t2 + minus2, 28338 + t3, 30884 + t4 + minus2], [30944 + t1, 32356 + t2 + minus1, 32416 + t3, 33828 + t4 + minus1]]
  227.   gMovie3TimeCodes = [[33888 + t1, 38734 + t2 + minus2, 38796 + t3, 43642 + t4 + minus2], [43702 + t1, 47340 + t2 + minus2, 47400 + t3, 51038 + t4 + minus2], [51098 + t1, 52384 + t2 + minus1, 52444 + t3, 53730 + t4 + minus1]]
  228.   gMovie4TimeCodes = [[53790 + t1, 58236 + t2 + minus2, 58296 + t3, 62742 + t4 + minus2], [62802 + t1, 67494 + t2 + minus2, 67554 + t3, 72246 + t4 + minus2], [72306 + t1, 73682 + t2 + minus1, 73742 + t3, 75118 + t4 + minus1]]
  229.   gMovie5TimeCodes = [[75178 + t1, 79480 + t2 + minus2, 79540 + t3, 83842 + t4 + minus2], [83902 + t1, 88042 + t2 + minus2, 88102 + t3, 92242 + t4 + minus2], [92302 + t1, 94970 + t2 + minus1, 95030 + t3, 97698 + t4 + minus1]]
  230.   talkList = [[115518 + t1, 115728 + t2], [115788 + t1, 116142 + t2], [116202 + t1, 116344 + t2], [116404 + t1, 116752 + t2], [116812 + t1, 117244 + t2]]
  231.   random1 = getAt(talkList, random(3))
  232.   random2 = getAt(talkList, random(2) + 3)
  233.   gMovie6TimeCodes = [[113932 + t1, 115458 + t2 + minus3, 114402 + tL, 115458 + t4 + minus3], [115518 + t1, 115728 + t2], [115788 + t1, 116142 + t2], [116202 + t1, 116344 + t2], [116404 + t1, 116752 + t2], [116812 + t1, 117244 + t2], random1, random2, [117304 + t1, 117580 + t2 + minus1, 117514 + tL], [118150 + t1, 118562 + t2], [118622 + t1, 119002 + t2]]
  234.   gMovie7TimeCodes = [[119062 + t1, 123124 + t2, 123184 + t3, 127246 + t4], [127306 + t1, 130784 + t2, 130844 + t3, 134322 + t4], [134382 + t1, 135330 + t2, 135390 + t3, 136340 - 2 + t4]]
  235.   gMovie8TimeCodes = [[136400 + t1 + plus1, 140286 + t2, 140346 + t3 + plus1, 144232 + t4], [144292 + t1 + plus1, 148506 + t2, 148566 + t3 + plus1, 152780 + t4], [152840 + t1 + plus1, 153514 + t2, 153574 + t3 + plus1, 154248 + t4]]
  236.   gMovie9TimeCodes = [[154308 + t1 + plus1, 158580 + t2, 158640 + t3 + plus1, 162912 + t4], [162966 + t1 + plus1, 166650 + t2, 166710 + t3 + plus1, 170394 + t4], [170454 + t1 + plus2, 172172 + t2, 172232 + t3 + plus2, 173950 + t4]]
  237.   gMovie10TimeCodes = [[97758 + t1, 101260 + t2 + minus2, 101320 + t3, 104822 + t4 + minus2], [104882 + t1, 107558 + t2 + minus2, 107618 + t3, 110294 + t4 + minus2], [110354 + t1, 112082 + t2 + minus2, 112142 + t3, 113872 - 2 + t4 + minus2]]
  238. end
  239.